<?php
/**
 * An helper file for your Eloquent Models
 * Copy the phpDocs from this file to the correct Model,
 * And remove them from this file, to prevent double declarations.
 *
 * @author Barry vd. Heuvel <barryvdh@gmail.com>
 */


namespace App{
/**
 * App\Facilitator
 *
 * @property integer $id
 * @property integer $user_id
 * @property string $nickname
 * @property string $realname
 * @property string $province
 * @property string $city
 * @property string $area
 * @property string $invite_num
 * @property string $telephone
 * @property string $qq
 * @property string $email
 * @property integer $img_photo_id
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @property-read \App\User $user
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereUserId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereNickname($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereRealname($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereProvince($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereCity($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereArea($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereInviteNum($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereTelephone($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereQq($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereEmail($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereImgPhotoId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Facilitator whereUpdatedAt($value)
 * @property-read \App\Images $photo
 * @property-read \App\Org $org
 */
	class Facilitator {}
}

namespace App{
/**
 * App\Fields
 *
 * @property integer $id
 * @property string $field
 * @method static \Illuminate\Database\Query\Builder|\App\Fields whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Fields whereField($value)
 * @property-read \Illuminate\Database\Eloquent\Collection|\App\Org[] $org
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\Fields whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Fields whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Fields whereUpdatedAt($value)
 */
	class Fields {}
}

namespace App{
/**
 * App\Files
 *
 * @property integer $id
 * @property string $file_url
 * @property string $file_name
 * @property string $file_ext
 * @property string $file_type
 * @property string $file_md5
 * @property integer $file_size
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereFileUrl($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereFileName($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereFileExt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereFileType($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereFileMd5($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereFileSize($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Files whereUpdatedAt($value)
 */
	class Files {}
}

namespace App{
/**
 * App\Images
 *
 * @property integer $id
 * @property integer $file_id
 * @property string $img_name
 * @property string $img_type
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\Images whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Images whereFileId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Images whereImgName($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Images whereImgType($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Images whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Images whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Images whereUpdatedAt($value)
 */
	class Images {}
}

namespace App{
/**
 * App\Org
 *
 * @property integer $id
 * @property integer $fac_id
 * @property string $org_name
 * @property string $org_desc
 * @property string $province
 * @property string $city
 * @property string $area
 * @property string $experience
 * @property integer $has_invoice
 * @property integer $team_num
 * @property string $solution
 * @property string $other_service
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereFacId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereOrgName($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereOrgDesc($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereProvince($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereCity($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereArea($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereExperience($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereHasInvoice($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereTeamNum($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereSolution($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereOtherService($value)
 * @property-read \App\Facilitator $fac
 * @property-read \Illuminate\Database\Eloquent\Collection|\App\Fields[] $fields
 * @property-read \Illuminate\Database\Eloquent\Collection|\App\Skills[] $skills
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereUpdatedAt($value)
 * @property integer $org_type
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereOrgType($value)
 * @property integer $img_logo_id
 * @method static \Illuminate\Database\Query\Builder|\App\Org whereImgLogoId($value)
 * @property-read \App\Images $photo
 */
	class Org {}
}

namespace App{
/**
 * App\Skills
 *
 * @property integer $id
 * @property string $skill
 * @method static \Illuminate\Database\Query\Builder|\App\Skills whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Skills whereSkill($value)
 * @property-read \Illuminate\Database\Eloquent\Collection|\App\Org[] $org
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\Skills whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Skills whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\Skills whereUpdatedAt($value)
 */
	class Skills {}
}

namespace App{
/**
 * App\User
 *
 * @property integer $id
 * @property string $username
 * @property string $email
 * @property string $phone
 * @property string $password
 * @property string $reg_ip
 * @property string $reg_time
 * @property string $login_ip
 * @property string $login_time
 * @property integer $login_count
 * @property integer $role
 * @property integer $status
 * @property string $remember_token
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\User whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereUsername($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereEmail($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User wherePhone($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User wherePassword($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereRegIp($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereRegTime($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereLoginIp($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereLoginTime($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereLoginCount($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereRole($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereStatus($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereRememberToken($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\User whereUpdatedAt($value)
 * @property-read \App\Facilitator $facilitator
 */
	class User {}
}

namespace App{
/**
 * App\VerifyCodeByEmail
 *
 * @property integer $id
 * @property string $email
 * @property string $verify_code
 * @property string $ip
 * @property string $ensure_session
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereEmail($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereVerifyCode($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereIp($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereEnsureSession($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByEmail whereUpdatedAt($value)
 */
	class VerifyCodeByEmail {}
}

namespace App{
/**
 * App\VerifyCodeByPhone
 *
 * @property integer $id
 * @property string $phone
 * @property string $verify_code
 * @property string $ip
 * @property string $ensure_session
 * @property string $deleted_at
 * @property \Carbon\Carbon $created_at
 * @property \Carbon\Carbon $updated_at
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone whereId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone wherePhone($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone whereVerifyCode($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone whereIp($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone whereEnsureSession($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone whereDeletedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone whereCreatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|\App\VerifyCodeByPhone whereUpdatedAt($value)
 */
	class VerifyCodeByPhone {}
}

